
#define INVENTORY_NONE			0
//armor
#define INVENTORY_ARMOR			1
//weapons
#define INVENTORY_GAUNTLET		4
#define INVENTORY_SHOTGUN		5
#define INVENTORY_MACHINEGUN		6
#define INVENTORY_GRENADELAUNCHER	7
#define INVENTORY_ROCKETLAUNCHER	8
#define INVENTORY_LIGHTNING		9
#define INVENTORY_RAILGUN		10
#define INVENTORY_PLASMAGUN		11
#define INVENTORY_BFG10K		13
#define INVENTORY_GRAPPLINGHOOK		14
// rain
#define INVENTORY_HANDS 1
#define INVENTORY_KNIFE 2
#define INVENTORY_HE 3

#define INVENTORY_BARRETT 4
#define CLIPAMMO_BARRETT 1

#define INVENTORY_INTERVENTION 5
#define CLIPAMMO_INTERVENTION 2

#define INVENTORY_CROSSBOW 6
#define CLIPAMMO_CROSSBOW 3

#define INVENTORY_WALTHER 7
#define CLIPAMMO_WALTHER 4

#define INVENTORY_ACR 8
#define CLIPAMMO_ACR 5

#define INVENTORY_BOMB 9
#define CLIPAMMO_BOMB 6

#define INVENTORY_INJECTOR 10
#define INVENTORY_NUKE 11
//ammo
#define INVENTORY_SHELLS			15
#define INVENTORY_BULLETS			16
#define INVENTORY_GRENADES			17
#define INVENTORY_CELLS				18
#define INVENTORY_LIGHTNINGAMMO		20
#define INVENTORY_ROCKETS			21
#define INVENTORY_SLUGS				22
#define INVENTORY_BFGAMMO			23
//powerups
#define INVENTORY_HEALTH			24
#define INVENTORY_TELEPORTER		25
#define INVENTORY_MEDKIT			26
#define INVENTORY_QUAD				27
#define INVENTORY_ENVIRONMENTSUIT	28
#define INVENTORY_HASTE				29
#define INVENTORY_INVISIBILITY		30
#define INVENTORY_REGEN				31
#define INVENTORY_FLIGHT			32
#define INVENTORY_REDFLAG			33
#define INVENTORY_BLUEFLAG			34
//enemy stuff
#define ENEMY_HORIZONTAL_DIST		200
#define ENEMY_HEIGHT				201
#define NUM_VISIBLE_ENEMIES			202
#define NUM_VISIBLE_TEAMMATES		203

//item numbers (make sure they are in sync with bg_itemlist in bg_misc.c)
#define MODELINDEX_ARMORSHARD		1
#define MODELINDEX_ARMORCOMBAT	2
#define MODELINDEX_ARMORBODY		3
#define MODELINDEX_HEALTHSMALL	4
#define MODELINDEX_HEALTH			  5
#define MODELINDEX_HEALTHLARGE	6
#define MODELINDEX_HEALTHMEGA		7
// used
#define MODELINDEX_GAUNTLET			8
#define MODELINDEX_SHOTGUN			9
#define MODELINDEX_MACHINEGUN		10
#define MODELINDEX_GRENADELAUNCHER	11
#define MODELINDEX_ROCKETLAUNCHER	12
#define MODELINDEX_LIGHTNING		13
#define MODELINDEX_RAILGUN			14
// end
#define MODELINDEX_PLASMAGUN		15
#define MODELINDEX_BFG10K			16
#define MODELINDEX_GRAPPLINGHOOK	17

#define MODELINDEX_SHELLS			18
#define MODELINDEX_BULLETS			19
#define MODELINDEX_GRENADES			20
#define MODELINDEX_CELLS			21
#define MODELINDEX_LIGHTNINGAMMO	22
#define MODELINDEX_ROCKETS			23
#define MODELINDEX_SLUGS			24
#define MODELINDEX_BFGAMMO			25

#define MODELINDEX_TELEPORTER		26
#define MODELINDEX_MEDKIT			27
#define MODELINDEX_QUAD				28
#define MODELINDEX_ENVIRONMENTSUIT	29
#define MODELINDEX_HASTE			30
#define MODELINDEX_INVISIBILITY		31
#define MODELINDEX_REGEN			32
#define MODELINDEX_FLIGHT			33
#define MODELINDEX_REDFLAG			34
#define MODELINDEX_BLUEFLAG			35

#define MODELINDEX_KNIFE 40
#define MODELINDEX_HE 41
#define MODELINDEX_BARRETT 42
#define MODELINDEX_INTERVENTION 43
#define MODELINDEX_CROSSBOW 44
#define MODELINDEX_ACR 45

#define WEAPONINDEX_NONE          0
#define WEAPONINDEX_HANDS         1
#define WEAPONINDEX_KNIFE         2
#define WEAPONINDEX_HE            3
#define WEAPONINDEX_BARRETT       4
#define WEAPONINDEX_INTERVENTION  5
#define WEAPONINDEX_CROSSBOW      6
#define WEAPONINDEX_WALTHER       7
#define WEAPONINDEX_ACR           8
#define WEAPONINDEX_BOMB          9
#define WEAPONINDEX_INJECTOR      10
#define WEAPONINDEX_NUKE          11
